<?php
	/* BANDEJA DE ENTRADA - PROFESOR */
	/*global $database,$host,$server,$pass, $profesor;
	$server = "localhost";
	$host = "root";
	$pass = "ijnukqan";
	$database = "Pixyd";*/
	include('../Conexion.php');
	global $padre;
	$padre = $_COOKIE['id'];
	
	function AbrirMensaje($id,$page){
		$query = "SELECT Msg_Titulo,Msg_Cuerpo,Msg_Fecha,CONCAT(Padre_Nombre,' ',Padre_Apell) AS Remitente FROM Mensaje LEFT JOIN PadreProfe ON PadreProfe_MsgID = Msg_ID LEFT JOIN Padre ON PadreProfe_PadreID = Padre_ID WHERE Msg_ID = $id";
		//$query = "SELECT Msg_Titulo, Msg_Cuerpo,Msg_Fecha FROM Mensaje WHERE Msg_ID = $id";
		$con = mysql_connect($GLOBALS["server"],$GLOBALS["host"],$GLOBALS["pass"]) or die ('Ocurri&oacute; el siguiente error en la conexi&oacute;n: ' . mysql_error());
		mysql_select_db($GLOBALS["database"],$con);
		$resultado = mysql_query($query, $con)or die ("Error en la consulta: ". mysql_error());
		$resultado = mysql_fetch_array($resultado);
		
		//echo 'Este es el mensaje = ' . $resultado[Msg_Titulo];
		echo '<h3>'.$resultado[Msg_Titulo].'</h3>';
		
		print('<div>
			  	<p>' . $resultado[Remitente]. ' <span>enviado el '.$resultado[Msg_Fecha].'</span></p>
				<p>' . $resultado[Msg_Cuerpo]. '</p>
			   </div>
			   <br /><br />');
		
		print('<div class="response">
			   <form id="respuesta" method="post" action="Home.php?page=sent">
			   <label for="msgbody">Respuesta: </label><textarea name="msgbody" id="msgbody"></textarea>
			   <input type="hidden" id="msgtitle" name="msgtitle"></input>
			   <input type="button" id="sendmsg" onclick="WriteResponse();" value="Responder" />
			   </form>
			   </div>');
				//<a href="#" onclick="WriteResponse();">Responder</a>
		
		print('<a href="#" onclick="window.location= \'Home.php?page=inbox&pid='.$page.'\'">Regresar a bandeja</a>');
	}
	
	function Responder(){
		if (isset($_POST["msgbody"])){
			$query="INSERT INTO Mensaje(Msg_Titulo,Msg_Cuerpo,Msg_Fecha) 
			VALUES ('$_POST[txtRecadoTitle]', '$_POST[txtContent]', NOW())";

			//CREAR MENSAJE
			$con = mysql_connect($GLOBALS["server"],$GLOBALS["host"],$GLOBALS["pass"]) or die ('Error en la conexi&oacute;n: ' . mysql_error());
			mysql_select_db($GLOBALS["database"],$con);
			mysql_query($query, $con)or die ("Error en la consulta: ". mysql_error());		
			
			$msgID = mysql_insert_id();
			
			$array = explode(" ", rtrim($_POST["txtSelected"]));
			
			//ENVIAR MENSAJE A PROFESORES
			foreach ($array as $i => $value) {
				$query = "INSERT INTO PadreProfe(PadreProfe_PadreID,PadreProfe_ProfeID,PadreProfe_MsgID) 
						VALUES (".$GLOBALS['padre'].",$value,$msgID);";
				print $query;
				mysql_query($query, $con)or die ("Error en la consulta: ". mysql_error());
			}
			
			echo 'El mensaje ha sido enviado con &eacute;xito, ID_msg = ' . $msgID . '; ID_envio = ' . mysql_insert_id();
			
			mysql_close($con);
			
		}	else {
			echo 'no me mandaron nada';
		}
	}
	
	function VerBandeja($page){
		$msgperpage = 10; $page = $page; $offset = ($page - 1) * $msgperpage;
?>
	<h1>Inbox</h1>
<?php
		$query = "SELECT Msg_ID,Msg_Titulo,Msg_Fecha,CONCAT(Padre_Nombre,' ',Padre_Apell) AS Remitente FROM Mensaje LEFT JOIN PadreProfe ON PadreProfe_MsgID = Msg_ID LEFT JOIN Padre ON PadreProfe_PadreID = Padre_ID JOIN Profesor ON PadreProfe_ProfeID = Profe_ID AND Padre_ID = ".$_COOKIE['id']." AND PadreProfe_Sender = 1 ORDER BY Msg_Fecha DESC LIMIT ".$offset.",$msgperpage;";
		print $padre;
		$con = mysql_connect($GLOBALS["server"],$GLOBALS["host"],$GLOBALS["pass"]) or die ('Ocurri&oacute; el siguiente error en la conexi&oacute;n: ' . mysql_error());
		mysql_select_db($GLOBALS["database"],$con);
		
		$resultado = mysql_query($query, $con)or die ("Error en la consulta: ". mysql_error());
		$total = mysql_num_rows($resultado);
		
		if($total>0){
?>
    <p>Seleccionar: <a href="#">Todos</a>, <a href="#">Ninguno</a></p>
    <p>Aqu&iacute; van los mensajes de los usuarios:</p>
        <!--<ol id="mensajes"> -->
<?php
			while($row = mysql_fetch_array($resultado))
			{
				//$ids = $ids . $row[Msg_ID]. " ";
				/*echo '<li class="ui-widget-content" value="'.$row[Msg_ID].'" ondblclick="window.location= \'Home.php?page=message&mid='.$row[Msg_ID].'\';" >'.htmlentities($row[Msg_Titulo]).' - '.htmlentities($row[Remitente]).'; enviado en '.$row[Msg_Fecha].'</li>';*/
				
				print('<div class="mensaje">
					   <input type="checkbox" class="selmsg" name="msg" value="'.$row[Msg_ID].'" onclick="alert(this.value);" />
					   <div class="contenido" onclick="window.location= \'Home.php?page=message&mid='.$row[Msg_ID].'&pid='.$page.'\';">
					   <span>'.htmlentities($row[Remitente]).'</span>
					   <div class="datosmsg">
					   <span class="title">'.htmlentities($row[Msg_Titulo]).'</span> - enviado en '.$row[Msg_Fecha].'
					   </div>
					   </div>
					   </div>');
			}
			//$ids = rtrim($ids);
			
			mysql_close($con);
		} else {
			echo 'No hay mensajes nuevos';
		}
?>
	<!--</ol>-->
    <p id="feedback"><span id="select-result" style="display:inline;"></span></p>
    <a href="http://localhost/Pixid/Padres/Home.php?page=inbox&pid=<?php print($page - 1); ?>">Anterior</a> 
    <a href="http://localhost/Pixid/Padres/Home.php?page=inbox&pid=<?php print($page + 1); ?>">Siguiente</a><br />
    <a href="http://localhost/Pixid/Padres/Home.php?page=nuevomsg">Nuevo Mensaje</a>
    <!--<input type="button" id="btnEliminar" value="Eliminar" />-->

<?php } ?>

